@CHARSET "UTF-8";

body {
	margin: 0px;
	clear: both;
	font-size: 11.5px;
	background: white;
}

body img {
	border: none;
}

textarea {
	border: 1px solid #CCC;	
}

#bkp_wrapper {
	margin: 0px;
}

#bkp_top {
	background-color: #555;
	min-height: 80px;
	width: 100%; /*
	//background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1.0, #333),
		//color-stop(1.0, #444), color-stop(1.0, #444) );
	//background-image: -moz-linear-gradient(center top, #333 100%, #444 100%, #444 100%);
*/
}

#bkp_top_content {
	margin: auto;
	width: 960px;
}

#bkp_top_left {
	display: inline-block;
}

#bkp_top_right {
	display: inline-block;
	color: #fff;
	float: right;
	padding: 8px;
	margin-right: 325px;
}

#bkp_top_right a {
	color: #fff;
}

#bkp_middle {
	min-height: 500px;
	margin: auto;
	width: 960px;
}

#bkp_bottom {
	margin-top: 5px;
	background-color: #333;
	min-height: 150px;
	width: 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #333333),
		color-stop(1, #555555) );
	background-image: -moz-linear-gradient(center top, #333333 100%, #555555 100%);
}

#bkp_middle_content {
	width: 960px;
	display: inline-block;
	vertical-align: top;
	padding-left: 0px;
}

#bkp_bottom_content {
	margin: auto;
	width: 900px;
}

.bkp_block {
	min-width: 120px;
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: top;
	background-color: #fff;
}

.bkp_block_header {
	border-top: 1px solid #DDD;
	background-color: #EDEFF4;
	padding: 5px;
	color: black;
	font-weight: bold;
}

.bkp_block_content {
	padding: 8px;
}

.bkp_catchword {
	background-color: #bbb;
	display: inline-block;
	padding: 2px 4px 2px 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	text-decoration: underline;
	color: #006;
	cursor: pointer;
}

.bkp_logo {
	padding: 8px 0px 8px 0px;
	vertical-align: middle;
	margin-left: -150px;
	margin-top: 20px;
	border: none;
}

.bkp_logoWrapper {
	display: inline-block;
}

.bkp_searchBox {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #DDDDDD;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	font: 13px "Lucida Grande", Arial, Sans-serif;
	margin: 8px 0px 8px 0px;
	width: 350px;
	padding: 6px;
	vertical-align: middle;
}

.bkp_searchBoxSubmit {
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 0 5px 5px 0;
	background: repeat-x scroll 0 0 #BBBBBB;
	border: 1px solid #EEEEEE;
	border-top-width: 0px;
	border-bottom-width: 0px;
	color: #333333;
	font: 13px "Lucida Grande", Arial, Sans-serif;
	margin: 8px 0 8px -3px;
	outline-width: 0;
	padding: 6px 12px;
	text-shadow: 0 1px 0 #FFFFFF;
	cursor: pointer;
	opacity: 0.9;
	vertical-align: middle;
}

#bkp_middle_nav {
	display: inline-block;
}

#bkp_middle_nav a {
	text-decoration: none;
	color: black;
}

#bkp_middle_nav a:hover,a:active {
	text-decoration: none;
	background-color: gray;
	color: white;
	/*opacity: 0.8*/;
}

.bkp_nav_item {
	
}

.home {
	vertical-align: middle;
	display: inline-block;
	font-size: 15px;
	padding: 10px;
	height: 15px;
}

.aboutus {
	vertical-align: middle;
	display: inline-block;
	font-size: 15px;
	padding: 10px;
	height: 15px;
}

.help {
	vertical-align: middle;
	display: inline-block;
	font-size: 15px;
	padding: 10px;
	height: 15px;
}

.bkp_nav_item .recruit {
	height: 15px;
	/*margin-left: -120px*/;
	margin-top: 15px;
}

.bkp_nav_item .recruit .bkp_nav_text {
	vertical-align: middle;
	display: inline-block;
	background-color: #b398c1;
	float: right;
	font-size: 15px;
	padding: 7px;
	padding-left: 15px;
	margin-right: -4px;
	height: 15px;
}

#bkp_nav_aboutus {
	
}

#bkp_nav_aboutus_arrow {
	
}

#bkp_nav_aboutus_text {
	vertical-align: middle;
	display: inline-block;
	background-color: #d4ef02;
	float: right;
	font-size: 15px;
	padding: 7px;
	margin-right: -4px;
	height: 15px;
}

#bkp_nav_home {
	height: 15px;
	/*margin-left: -120px*/;
	margin-top: 15px;
}

#bkp_nav_home_arrow {
	
}

#bkp_nav_home_text {
	vertical-align: middle;
	display: inline-block;
	background-color: #fd6a02;
	float: right;
	font-size: 15px;
	padding: 7px;
	padding-left: 42px;
	margin-right: -4px;
	height: 15px;
}

#bkp_nav_help {
	height: 15px;
	/*margin-left: -120px*/;
	margin-top: 15px;
}

#bkp_nav_help_arrow {
	
}

#bkp_nav_help_text {
	vertical-align: middle;
	display: inline-block;
	background-color: #a8bf39;
	float: right;
	font-size: 15px;
	padding: 7px;
	padding-left: 35px;
	margin-right: -4px;
	height: 15px;
}

#bkp_nav_recruit {
	height: 15px;
	/*margin-left: -120px*/;
	margin-top: 15px;
}

#bkp_nav_recruit_arrow {
	
}

#bkp_nav_recruit_text {
	vertical-align: middle;
	display: inline-block;
	background-color: #b398c1;
	float: right;
	font-size: 15px;
	padding: 7px;
	padding-left: 15px;
	margin-right: -4px;
	height: 15px;
}

#bkp_searchSwitch {
	
}

#bkp_searchBoxWrapper {
	background-color: #999;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius: 0px 5px 0px 0px;
	border-radius: 0px 5px 0px 0px;
	padding-right: 20px;
	vertical-align: middle;
	'
}

#NotificationFullPortlet-PltNotificationFull {
	width: 500px;
}

.bkp_searchSwitchElement {
	background-color: #b8b8b8;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	padding: 5px;
	margin-top: 10px;
	color: #000;
	font-size: 12px;
	display: inline-block;
	border-color: #eee;
}

.bkp_selectedSearchSwitchElement {
	background-color: #999;
}

.bkp_search_highlight {
	background-color: yellow;
}

.search_result_nav {
	height: 30px;
	margin-top: 50px;
	margin-bottom: 20px;
}

.bkp_notification {
	background: url("../../static/images/bkg-comment-bubble-4-30x30.png")
		no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	height: 30px;
	padding: 5px 0 10px;
	text-align: center;
	text-shadow: 0 -1px 0 #7E9F63;
	width: 30px;
	display: inline-block;
	z-index: 5;
	font-weight: bold;
}

.bkp_notification:hover {
	text-decoration: underline;
	font-weight: bold;
}

.bkp_notification .notification_live {
	z-index: 10;
}

.bkp_pic_profile_notification,.bkp_pic_profile_notification img {
	display: inline-block;
	vertical-align: top;
	width: 50px;
	height: 50px
}

.bkp_notification_text {
	display: inline-block;
	width: 80%;
}

.bkp_notification_text a {
	font-weight: bold;
	text-decoration: none;
}

.bkp_notification_list {
	background-color: white;
}

.bkp_notification_item {
	min-height: 30px;
	padding: 5px;
	border-top: 1px solid #E2E7EB;
}

.bkp_notification_item>div {
	display: inline-block;
}

.bkp_header {
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	padding: 5px 0px 0px 5px;
	height: 30px;
}

.bkp_header_notification {
	background-color: #E0E0E0;
	vertical-align: middle;
}

.bkp_notification_detail {
	display: block;
	margin-top: -10px;
}

.bkp_notification_message {
	display: block;
	font-weight: bold;
	color: #777777;
	font-size: 11px;
}

.circle {
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	height: 20px;
	width: 20px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
}

.circle_notification {
	background-color: red;
	color: black;
	font-weight: bold;
}

.circle_notification>span {
	margin-top: 2.5px;
	display: inline-block;
}

.pointer {
	cursor: pointer;
}

.inline_dialog {
	-moz-border-radius: 8px;
	border: 1px solid #CCCCCC;
	margin: 5em auto 3em;
	padding: 0.5em 1em;
	width: 30em;
}

.form_box {
	-moz-border-radius: 3px;
	-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: none repeat scroll 0 0 #E0E0E0;
	margin-left: -7px;
	padding: 7px;
	width: 100%;
}

.header {
	
}

.dialog_header {
	border-bottom: 1px solid #CCCCCC;
}

.dialog_content {
	margin: 10px 0px;
}

.dialog_footer {
	margin: 5px 0px;
	text-align: right;
}

.round_button {
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #bbb;
	background-color: white;
	-moz-box-shadow: 0 0 3px #999999;
	-webkit-box-shadow: 0 0 3px #999999;
	box-shadow: 0 0 3px #999999;
	color: #333;
	cursor: pointer;
	font-weight: bold;
	font-size: .9em;
	display: inline-block;
	padding: 3px 10px;
	text-align: center;
	text-shadow: 0 1px #f0f0f0;
}

.round_button:hover {
	background-color: #f5f5f5;
}

.form_box .round_button {
	float: none;
	text-align: right;
	width: auto;
}

.bkp_box_footer .round_button {
	float: right;
	margin-left: 5px;
}

.login_box {
	overflow: hidden;
}

.bkp_inline_editor {
	-moz-border-radius: 5px;
	background-color: white;
	padding: 5px;
	display: inline-block;
	margin-top: 10px;
}

.bkp_post {
	display: inline-block;
	position: relative;
	border-bottom: 1px solid #C2C2C2;
	padding: 10px 0px;
	width: 100%;
}

.bkp_post_header {
	position: relative;
	border-bottom: 1px dotted #C2C2C2;
	min-height: 45px;
}

.bkp_post_header .bkp_post_uname {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
}

#answer-list .bkp_post_uname>a:hover {
	text-decoration: underline;
}

.bkp_post_header .bkp_post_vote {
	height: 42px;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	-border-radius: 4px 0 0 4px;
	-moz-box-shadow: 0 1px 0 #999;
	-webkit-box-shadow: 0px 0px 2px #999;
	border-color: #C2C2C2 #C2C2C2 #A5A5A5;
	border-style: solid;
	border-width: 1px;
	min-width: 39px;
	padding-right: 21px;
	text-shadow: 0 1px 0 #FFFFFF;
	margin-top: -7px;
	clear: right;
}

.bkp_post_vote>div {
	display: inline-block;
}

.bkp_post_vote .bkp_post_vote_content {
	display: inline-block;
	text-align: center;
	padding: 5px 5px 0;
	height: 37px;
}

.bkp_post_vote .bkp_post_vote_action {
	display: inline-block;
}

.bkp_post .bkp_post_upic {
	display: inline-block;
	vertical-align: top;
}

.bkp_post .bkp_post_wrapper {
	display: inline-block;
	vertical-align: top;
	width: 85%;
}

.bkp_post_vote_action .btn {
	display: block;
	height: 21px;
	width: 20px;
	text-align: center;
}

.bkp_post_vote_action .plus {
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-position: center 0;
	border-bottom: 1px solid #C2C2C2;
}

#answer-list a.btn {
	color: black;
	font-weight: bolder;
	background-repeat: no-repeat;
}

#answer-list a.btn:hover {
	background-color: #a5a5a5;
}

.bkp_post_vote_action {
	-moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5) inset;
	border-left: 1px solid #C2C2C2;
	height: 42px;
	position: absolute;
	right: 0;
	top: 0;
	width: 20px;
	display: block;
}

.bkp_post_header .bkp_post_brief {
	vertical-align: top;
	display: inline-block;
}

.bkp_post_content {
	margin-top: 10px;
}

.bkp_question_content {
	margin-top: 10px;
	border: 2px solid #d9d9d9;
	-webkit-border-radius: 5px;
	-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 10px;
}

.bkp_question {
	font-weight: bold;
	font-size: 15px;
	color: black;
}

.bkp_question_date {
	margin-top: 10px;
	color: #A5A5A5;
	font-size: 11px;
}

.bkp_question_detail {
	color: #333;
}

.bkp_post_date {
	color: #999999;
	font-size: 10px;
}

.bkp_post_footer {
	margin-top: 10px;
}

.bkp_post_upic a img {
	border: none;
}

.bkp_question_topic {
	display: inline-block;
}

.bkp_question_topics {
	display: block;
}

.bkp_question_topic>span,.bkp_question_topics>span {
	display: inline-block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: black;
	color: white;
	-moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	padding: 3px;
	margin: 3px 3px 0px 0px;
}

.browserContent span {
	display: inline-block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #1B59FF;
	-moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	padding: 3px;
	margin: 1px 0px 0px 0px;
}

.change_topic {
	padding: 0px 5px 0px 0px;
}

#change_topic {
	margin-top: 5px;
}

.bkp_ajax_wrapper {
	height: 50px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	text-align: center;
	padding: 3px;
	border-color: #C2C2C2 #C2C2C2 #A5A5A5;
	vertical-align: middle;
	color: red;
	font-weight: bold;
}

.bkp_nav_arrow {
	
}

#search_no_result .bkp_no_result {
	height: 40px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	border: 1px solid #CCC;
	text-align: center;
	padding-top: 20px;
	border-color: #C2C2C2 #C2C2C2 #A5A5A5;
	vertical-align: middle;
	color: red;
	font-weight: bold;
}

.vote {
	display: inline-block;
	height: 25px;
	vertical-align: top;
	margin: 0;
	padding-top: 5px;
	float: left;
	padding-right: 15px;
	background: url('../images/star-icon.png') center no-repeat;
	background-size: 25px;
	-moz-background-size: 25px;
	-webkit-background-size: 25px;
}

a.morelink {
	text-decoration: none;
	outline: none;
}

.morecontent span {
	display: none;
}

.comment {
	width: 400px;
	background-color: #f0f0f0;
	margin: 10px;
}

#bkp_middle_main .userTab {
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-border-radius: 5px 5px 0px 0px;
}

#bkp_middle_main .userTab a { /*-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-border-radius: 5px 5px 0px 0px;
	border: 1px solid #ccc;
	*/
	font-weight: bold;
	width: 21%;
	text-align: center;
	padding: 7px 7px;
	margin-right: 0px;
	border-left: 1px solid #999;
	font-size: 8.5pt;
	font-weight: normal;
	text-shadow: 0.1em 0.1em 0.05em #333;
}

#bkp_middle_main .userTab a:first-child {
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
	-border-radius: 5px 0px 0px 5px;
}

#bkp_middle_main .userTab a:last-child {
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	-border-radius: 0px 5px 5px 0px;
}

#bkp_middle_main .bkp_userTabActivated {
	background-color: black;
	padding: 5px;
	display: inline-block;
	color: white;
}

#bkp_middle_main .bkp_userTabDeactivated {
	background-color: #aaa;
	padding: 5px;
	display: inline-block;
	color: white;
}

#bkp_middle_main .bkp_userTabDeactivated:hover {
	background-color: black;
}

#bkp_middle_main {
	border: 1px solid #EEE;
	margin: 10px 0;
	vertical-align: top;
	width: 540px;
	text-align: justify;
	line-height: 1.5em;
	margin-top: 5px;
	padding: 10px 5px;
	min-height: 40em;
	display: inline-block;
	z-index: 5;
	font-size: 11.4px;
	vertical-align: top;
}

#bkp_middle_right {
	display: inline-block;
	width: 225px;
	vertical-align: top;
}

#bkp_middle_left {
	display: inline-block;
	width: 175px;
	vertical-align: top;
}

#question-list {
	border-bottom: 2px solid #CCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: black;
}

.footer_item {
	color: #fff;
}

.footer_item a {
	color: #ddd;
	text-decoration: none;
}

.footer_item a:hover {
	color: #fff;
}

.footer_item a:visited {
	color: #fff;
}

.bkp_footer_container {
	padding: 10px 0px 10px 10px;
	border-radius: 4px 0px 0px 4px;
	webkit-border-radius: 4px 0px 0px 4px;
	-moz-border-radius: 4px 0px 0px 4px;
	background-color: #555;
	display: inline-block;
}

.bkp_footer_container_wrapper {
	padding: 10px 10px 10px 10px;
	border-radius: 4px 4px 4px 4px;
	webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	background-color: #454545;
	display: inline-block;
}

.bkp_footer_container span {
	padding: 10px 5px 10px 5px;
	cursor: pointer;
}

.bkp_footer_container .footer_item:hover {
	background-color: #000;
}

.footeritem_active {
	background-color: #000;
}

#UserTabGeneratorPlaceholder {
	margin-left: 10px;
}

#GetAnnouncementPlugin {
	margin: 5px;
}

.fb-content-plhld {
	width: 300px;
}

.bkp_fieldset {
	border: 1px solid #ccc;
	-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.search_result_brief a {
	font-size: 13px;
}

.bkp_q_vote_up {
	background: url(../images/post.png) 0 -16px no-repeat;
	height: 10px;
	padding: 2px 0 1px 24px;
	font-weight: bold;
	cursor: pointer;
}

.bkp_q_vote_up:hover {
	background: url(../images/post_over.png) 0 -17px no-repeat;
	padding: 1px 0 1px 24px;
}

.bkp_q_vote_down {
	background: url(../images/post_reverse.png) -10px -17px no-repeat;
	padding: 2px 0 1px 24px;
	font-weight: bold;
	cursor: pointer;
}

.bkp_q_vote_down:hover {
	background: url(../images/post_reverse_over.png) -10px -17px no-repeat;
	padding: 1px 0 1px 24px;
}

.bkp_anchor_no_deco {
	text-decoration: none;
}

.insetbackground {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), 0 1px 0 white;
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), 0 1px 0 white;
	-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), 0 1px 0 white;
	background: #DCE4E7;
	padding: 5px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	-moz-border-radius: 3px;
	font-weight: bold;
	width: 16px;
	height: 16px;
	display: inline-block;
	text-align: center;
}

.statuser {
	background: url(../images/post.png) 0 -34px no-repeat;
	padding: 1px 0 1px 30px;
	margin-right: 10px;
}

.statcom {
	background: url(../images/qav/comment-count.gif) 0 0px no-repeat;
	display: inline-block;
	min-width: 40px;
	height: 18px;
	margin-right: 10px;
	text-shadow: 1px 1px 0px #F6F6F6;
}

.statcom_header {
	margin-left: 4px;
	margin-right: 10px;
	font-weight: bold;
}

.commentbg {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), 0 1px white;
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), 0 1px white;
	-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15), 0 1px white;
	margin-left: 4px;
	min-width: 17px;
	min-height: 18px;
	display: inline-block;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-border-radius: 3px;
}

.bkp_connect a {
	background: url(../images/qav/sprite_magazine.png) no-repeat scroll
		transparent;
	width: 32px;
	margin: 0px;
	height: 32px;
	display: inline-block;
}

.bkp_connect_facebook a {
	background-position: -40px -71px;
}

.bkp_connect_facebook a:hover {
	background-position: -40px -104px;
}

.bkp_connect_twitter a {
	background-position: -73px -71px;
}

.bkp_connect_twitter a:hover {
	background-position: -73px -104px;
}

.bkp_connect_feedback a {
	background-position: -106px -71px;
}

.bkp_connect_feedback a:hover {
	background-position: -106px -104px;
}

.bkp_connect_support a {
	background-position: -106px -71px;
}

.bkp_connect_support a:hover {
	background-position: -106px -104px;
}

/*image-tutorial*/
#StaticContentPortlet-Tutorial img{
  border: 1px solid #999999;
  max-width: 450px;
}

span.bkp_edit {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-border-radius: 2px;
	font-size: 11px;
	margin-left: 3px;
	padding: 2px 6px 1px 18px;
	background: url(../images/edit.gif) no-repeat left center;
	cursor: pointer;
}

span.bkp_edit:hover {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-border-radius: 2px;
	font-size: 11px;
	margin-left: 3px;
	padding: 2px 6px 1px 18px;
	background: url(../images/edit.gif) no-repeat left center;
	background-color: #C3DD82;
	cursor: pointer;
}

.bkp_comment_plhld > div{
	margin: 3px 0px 3px 10px;
	border-bottom: 1px dotted #ccc;
}

.bkp_comment_addnew_plhld > div{
	margin: 3px 0px 3px 10px;
	border-bottom: 1px dotted #ccc;
	padding: 15px; 
}
